the other end of world - French English Dictionary